home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / Magazine / OS3.9 / CreateOutline / CreateOutline.doc < prev    next >
Encoding:
Text File  |  2000-06-30  |  3.3 KB  |  106 lines

  1.                CreateOutline
  2.         © 2000 by Stephan Rupprecht
  3.             All rights reserved.
  4.  
  5.  
  6. COPYRIGHT AND DISCLAIMER
  7.  CreateOutline is copyrighted 2000 by Stephan Rupprecht. 
  8.  All rights reserved. This program is freeware, so no financial
  9.  donations required. Redistribution allowed if the package is 
  10.  left unchanged. The author is not responsible for any damage 
  11.  caused by the use or misuse of this documentation and/or the 
  12.  program(s) it describes.
  13.  
  14.  
  15. REQUIREMENTS
  16.  Any Amiga® (compatible) computer with at least OS3.0 and
  17.  68020+ cpu.
  18.  
  19.  
  20. DESCRIPTION
  21.  CreateOutline is a small program that has been written to make
  22.  these OutlineFont-like patches obsolete (programs that draw
  23.  an outline around your icon texts by patching graphics.library).
  24.  It takes a font and creates a colorfont from it which can either
  25.  have an outline or a shadow. The new font will have a slightly
  26.  different name and size than the source one (byron.font/12
  27.  -> byronC.font/14). By default the program creates fonts that
  28.  use the screen pens #1 and #2 (black and white).
  29.  
  30.  
  31. USAGE
  32.  The program can only be started from shell, the following
  33.  options are provided:
  34.  
  35.  FONT/A,TO/K,SIZE/N/A,SCALE/S,SHADOW/S,PREDOMINANT/N/K,
  36.  TP=TEXTPEN/N/K,OP=OUTLINEPEN=SP=SHADOWPEN/N/K,PREVIEW/S
  37.  
  38.  FONT/A: the source font.
  39.  
  40.  TO/K: the name of the font to create (you can omit the .font
  41.   suffix). If you don't use this option, the font will be named
  42.   like the source one but with a 'C' in front of the suffix (ie. 
  43.   xenC.font).
  44.  
  45.  SIZE/N/A: its size.
  46.  
  47.  SCALE/S: creates the font when it doesn't exist at the requested
  48.   size.
  49.        
  50.  SHADOW/S: create a font with shadow instead of outline.
  51.    
  52.  TEXTPEN/N/K: the pen that should be used for the font face. By
  53.   default pen #2 will be used (white). CreateOutline is only
  54.   able to create fonts with a maximum depth of 3 planes, so the 
  55.   maximum pen number is 7!
  56.  
  57.  SHADOWPEN=OUTLINEPEN/N/K: the pen that should be used for the
  58.   outline/shadow cast. By default pen #1 will be used (black). 
  59.   CreateOutline is only able to create fonts with a maximum depth
  60.   of 3 planes, so the maximum pen number is 7!
  61.  
  62.  PREDOMINANT/N/K: The pen number that should be made "changeable"
  63.   via Font prefs. This must either be the TEXTPEN or the SHADOW/
  64.   OUTLINEPEN. If you don't give this option, no pen will be
  65.   changeable.
  66.  
  67.  PREVIEW/S: view a sample text in a window but don't save
  68.   the font.
  69.  
  70.  
  71. KNOWN PROBLEMS
  72.  Not a bug of the program: When using p96 you need to enable
  73.  "Text+Field" in Font prefs to get the right colors on 15+ bit
  74.  screens (otherwise the text will be pink).
  75.  
  76.        
  77. HISTORY
  78.  1.0    first public release.
  79.  1.1    added PREDOMINANT/S switch.
  80.  1.2    removed extra spacing btw. characters <Antonio Remedios>.
  81.  1.3    corrected doc (PREDOMINANT isn't a /S switch). added TO/K
  82.      option <Ed Vishoot>.
  83.  1.4    added options to change the pen number of the font face and
  84.      the outline cast <Ed Vishoot>, the offset into the colortable
  85.      wasn't correctly calculated, programs that directly support
  86.      colorfonts (PPaint, ...) weren't able to load the right
  87.      colormap (magicwb colors). this was never a problem for the
  88.      wb as it doesn't really support colorfonts :)
  89.  
  90.  
  91. AUTHOR
  92.  
  93.  Please send bug reports and ideas to:
  94.  
  95.     Stephan Rupprecht
  96.     Apfeldweg 1
  97.     D44359 Dortmund
  98.     Germany
  99.  
  100.  Send emails to
  101.  
  102.     stephan.rupprecht@gmx.de
  103.  
  104.  WWW
  105.      
  106.      http://stephan.2xs.de